package xxl.signals.api.natives 
{
	import flash.events.Event;
	import flash.events.IEventDispatcher;
	import xxl.signals.api.IPrioritySignal;
	
	/**
	 * ...
	 * @author XXL
	 */
	public interface INativeDispatcher extends IPrioritySignal
	{
		function get eventType():String;
		function get eventClass():Class;
		function get target():IEventDispatcher;
		function set target(value:IEventDispatcher):void;
		function dispatchEvent(event:Event):Boolean;
		function get useCapture():Boolean;
	}
	
}